pseudotruncus arteriosus - French English Dictionary